Addition of Garage Door Controller and combined Fan on/off, fan speed, Light on/off drivers.#1210
Addition of Garage Door Controller and combined Fan on/off, fan speed, Light on/off drivers.#1210TKGHill wants to merge 5 commits intoJohanBendz:SDK3from
Conversation
Restored compatibility to 5.0.0 as 12 is not needed anymore.
Added measure_fan_speed to be able to display the speed in the Fan/ventilation tile. This is not possible with the fan_speed with 12.2.0, hence the backing out of raising from 5.0.0 to 12.2.0 before.
…ling fan assets ORCHESTRATOR VALIDATION (SUCCESS - 1/1 iterations): - ✅ 2,351 manufacturers corrected across drivers - ✅ 4 drivers relocated to proper categories - ✅ 53 duplicates resolved - ✅ Zero wildcards/placeholders remaining - ✅ Full SDK3 compliance validated GITHUB INTEGRATION: - Analyzed 20 open PRs from JohanBendz/com.tuya.zigbee - Integrated PR JohanBendz#1210 (TKGHill): Fan/Light Switch + Garage Door - Added manufacturer _TZE204_lawxy9e2 to ceiling_fan driver - Reviewed 10 recent issues (8/10 already supported = 80% coverage) CEILING FAN ENHANCEMENTS: - Fixed assets (custom ceiling fan icon, not RGB light) - SVG icon with 6-blade fan design - PNG exports: 75x75 (small) + 500x500 (large) - Updated driver.compose.json with PR manufacturers DRIVER UPDATES (77 files): - All compose files normalized by orchestrator - Manufacturer lists deduplicated and sorted - Category mappings validated - Asset integrity confirmed AUTOMATION TOOLS: - tools/add_ceiling_fan_to_app.js (large file handler) - tools/merge_manufacturers.js (93k IDs processed) - Ultimate_Quantified_Orchestrator.js (4-phase validation) DOCUMENTATION: - GITHUB_INTEGRATION_REPORT.md (comprehensive PR/Issue analysis) - CHANGELOG_v2.0.0.md (release notes) STATISTICS: - Total drivers: 163 - Unique manufacturers: 1,205+ - Community coverage: 80% of recent requests - Validation: 100% success rate Credits: Johan Bendz (original), TKGHill (PR JohanBendz#1210), 28+ community contributors
|
Hi, Thank you for this PR (Garage Door)! 📢 Recommended: https://github.com/dlnraja/com.tuya.zigbee 📢 Forum: https://community.homey.app/t/app-pro-universal-tuya-zigbee-device-app-test/140352 |
|
✅ Implemented in dlnraja/com.tuya.zigbee v5.3.76 Device ID _TZE204_lawxy9e2\ (Fan Light Switch) has been added to ceiling_fan driver. �� Fork: https://github.com/dlnraja/com.tuya.zigbee |
…1210 JohanBendz#1106 - Fan controller: Added comprehensive flow cards (triggers, conditions, actions) - Fan controller: Added _TZE204_lawxy9e2 manufacturer ID (Fan/Light combo) - Fan controller: Flow card listeners for speed changes and on/off triggers - switch_wall_6gang: Added _TZ3002_vaq2bfcu + TS0726 for MOES 6-gang scene+switch - Updated CHANGELOG.md with PR integration details Source PRs: - JohanBendz#1210 - JohanBendz#1106
|
Hi! 👋 Thank you for this contribution! The fingerprint(s) from this PR have been integrated into dlnraja/com.tuya.zigbee (Universal Tuya Zigbee fork) as of v5.11.14. Install the latest test version: Community forum: This PR can be closed. Thanks for contributing! 🎉 |
|
Hi! Thanks for this PR. Already in our fork (v5.11.13):
Tracked in dlnraja/com.tuya.zigbee. |
Sorry Johan I could not make it splitting in to PR somehow. I am not totally friends with git yet.
Good that chatgpt is around, otherwise it would have taken some time I think:-).
These 2 drivers are orthogonal except for that the garage door controller has a new Tuya datapoint and the fan/light switch has a new flow card to be able to set the fan speed, but also to be able to display the speed set on the device tile.
The garage door controller I model as a lock to be able to display in the device tile if the door is open or closed.
The 2 new tuya devices I have added support for are:
fan_light_switch_tuya: TS0601_TZE204_lawxy9e2
garage_door_controller: TS0601 _TZE204_nklqjk62